package com.pug.zixun.config.redis;

/**
 * @author xiaoyu
 */
public interface IJwtBlackService {

    String BLACK_STRING_KEY = "blacklist:string";
    Long BLACK_EXPIRE_TIME = 30L;
    String BLACK_LIST_KEY = "blacklist:set";

    /**
     * 添加白名单
     * @param token
     */
    void addBlackList(String token);

    /**
     * 判断当前用户是否在黑名单中
     * @param token
     * @return
     */
    boolean isBlackList(String token);

    /**
     * 删除黑名单
     * @param token
     * @return
     */
    boolean removeBlackList(String token);
}
